Text copied to clipboard!
Naslov
Text copied to clipboard!Full Stack JavaScript Developer
Opis
Text copied to clipboard!
Tražimo Full Stack JavaScript Developera koji će biti odgovoran za razvoj i održavanje web aplikacija koristeći moderne JavaScript tehnologije. Idealni kandidat ima iskustvo u radu s front-end i back-end tehnologijama, sposoban je dizajnirati i implementirati skalabilna rješenja te surađivati s timovima za razvoj proizvoda. Uloga zahtijeva duboko razumijevanje JavaScript jezika, uključujući rad s frameworkima poput React, Angular ili Vue na front-endu, te Node.js na back-endu. Kandidat će raditi na optimizaciji performansi aplikacija, integraciji s bazama podataka i API-jevima, te osiguravanju sigurnosti i kvalitete koda. Također, očekuje se aktivno sudjelovanje u planiranju projekata, rješavanju tehničkih izazova i kontinuiranom učenju novih tehnologija. Ako ste strastveni prema razvoju softvera i želite raditi u dinamičnom okruženju, ovo je prava prilika za vas.
Odgovornosti
Text copied to clipboard!- Razvijanje i održavanje front-end i back-end dijelova web aplikacija.
- Dizajniranje skalabilnih i sigurnih softverskih rješenja.
- Suradnja s timom za razvoj i dizajn na implementaciji novih značajki.
- Pisanje čistog, efikasnog i dokumentiranog koda.
- Testiranje i otklanjanje grešaka u aplikacijama.
- Optimizacija performansi aplikacija i baza podataka.
- Integracija s vanjskim API-jevima i servisima.
- Praćenje najnovijih tehnologija i predlaganje poboljšanja.
- Sudjelovanje u planiranju i procjeni projekata.
- Osiguravanje sigurnosti i kvalitete softvera.
Zahtjevi
Text copied to clipboard!- Iskustvo u razvoju s JavaScriptom na front-endu (React, Angular, Vue).
- Iskustvo u back-end razvoju s Node.js.
- Poznavanje baza podataka (SQL i NoSQL).
- Razumijevanje RESTful API-ja i integracija.
- Iskustvo s alatima za verzioniranje koda (Git).
- Sposobnost rada u agilnom okruženju.
- Dobre komunikacijske i timske vještine.
- Poznavanje principa sigurnosti web aplikacija.
- Iskustvo s testiranjem softvera i alatima za automatizaciju.
- Sposobnost rješavanja problema i analitičko razmišljanje.
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje JavaScript frameworke najčešće koristite i zašto?
- Kako pristupate optimizaciji performansi web aplikacija?
- Možete li opisati iskustvo s razvojem RESTful API-ja?
- Kako osiguravate sigurnost aplikacija koje razvijate?
- Koje alate koristite za verzioniranje i upravljanje kodom?
- Kako se nosite s tehničkim izazovima u timu?
- Imate li iskustva s agilnim metodologijama?
- Kako pristupate testiranju i otklanjanju grešaka?
- Koje baze podataka ste koristili u svojim projektima?
- Kako pratite nove tehnologije u razvoju softvera?